/**
 * @version		$Id: extensions.css 131 2011-04-01 16:26:21Z happy_noodle_boy $
 * @package		JCE
 * @copyright	Copyright (C) 2009 Ryan Demmer. All rights reserved.
 * @copyright Copyright (c) 2004-2008, Moxiecode Systems AB, All rights reserved.
 * @license		GNU/GPL
 * This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 */
#jce div.jce_extensions {
	min-width : 200px;
	margin: 5px 0 5px 215px;
}
#jce div.jce_extensions_box {
	width: 130px;
	height: 140px;
	border: 1px solid #9FBBDD;
	padding:1px;
	margin:1px;
	float: left;
	overflow: hidden;
}
#jce div.jce_extensions_box div {
	margin: 0 1px;
	position: relative;
}
#jce div.jce_extensions_box div.jce_extensions_list_box {
	width: inherit;
	height: 70px;
	overflow:hidden;
	margin: 0;
	position: relative;
}
#jce span.jce_extensions_group, #jce span.jce_extensions_title {
	cursor:move;
	text-align: center;
	display: inline-block;
}
#jce span.jce_extensions_group {
	background-color:white;
	display:inline-block;
	height:22px;
	line-height:22px;
	vertical-align:middle;
	cursor: default;
	padding-left: 22px;
}
#jce span.jce_extensions_group input {
	vertical-align: middle;
	margin-top: 2px;
}
#jce span.jce_extensions_group input, #jce span.jce_extensions_title input {
	padding: 0;
	font-size: inherit;
	vertical-align: middle;
	height: 14px;
	margin: 0;
	line-height: 12px;
}
#jce div.jce_extensions_scroll_top, #jce div.jce_extensions_scroll_bottom {
	visibility:hidden;
	height:10px;
	margin: 1px;
	background-position: center center;
	background-repeat: no-repeat;
	border:1px solid #9FBBDD;
	cursor: pointer;
}
#jce div.jce_extensions_scroll_top {
	background-image: url('../img/up.png');
}
#jce div.jce_extensions_scroll_bottom {
	background-image: url('../img/down.png');
}
#jce div.jce_extensions ul  {
	list-style : none;
	margin:0;
	padding:0;
	min-height: 100%;
	position: relative;
}
#jce div.jce_extensions ul li {
	border: 1px solid #9FBBDD;
	cursor:move;
	height:20px;
	line-height: 16px;
	margin:1px;
	padding:0 0 0 22px;
	vertical-align:middle;
	display: block;
	min-width: 100px;
	position: relative;
	z-index: 1000;
}
#jce div.jce_extensions ul li span input.duplicate {
	color: red;
}
#jce div.jce_extensions ul li.sortable-highlight {
	border: 1px dashed #9FBBDD;
}
#jce div.jce_extensions div span.checkbox, #jce div.jce_extensions ul li span.checkbox, #jce div.jce_extensions ul li span.viewbox {
	position: absolute;
	right: 0;
	top: 0;
	/*float: right;*/
}
#jce span.jce_extensions_edit {
	display : inline-block;
	width 	: 20px;
	height 	: 20px;
	background: url("../../../../../components/com_jce/editor/libraries/img/icons.png") no-repeat 0 -1080px;
	vertical-align: middle;
}
#jce span.jce_extensions_edit.loader {
	background : url("../../../../../components/com_jce/editor/libraries/img/load.gif") no-repeat center;
}
#jce div.jce_extensions_box div.jce_extensions_list_add, div.jce_extensions_group_add {
	height : 20px;
}
#jce div.jce_extensions div.jce_extensions_group_add {
	float :left;
	margin:2px 0 0 0;
}
#jce div.jce_extensions div.jce_extensions_group_add span {
	background: url("../../../../../components/com_jce/editor/libraries/img/icons.png") no-repeat 0 -300px;
	cursor:pointer;
	height:20px;
	width: 20px;
	display: inline-block;
	margin: 0;
}
#jce div.jce_extensions span.jce_extensions_group_remove {
	background: url("../../../../../components/com_jce/editor/libraries/img/icons.png") no-repeat 0 -340px;
	cursor:pointer;
	height:20px;
	width: 20px;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
}
#jce div.jce_extensions_box div.jce_extensions_list_add span {
	background: url("../../../../../components/com_jce/editor/libraries/img/icons.png") no-repeat 0 -540px;
	cursor:pointer;
	height:20px;
	width: 20px;
	float: right;
	display: inline-block;
}
#jce ul.jce_extensions_list li span.jce_extensions_list_remove {
	background: url("../../../../../components/com_jce/editor/libraries/img/icons.png") no-repeat 0 -560px;
	cursor:pointer;
	height:20px;
	width: 20px;
	/*float: right;*/
	position: absolute;
	right:0;
	top:0;
	display: inline-block;
}
#jce span.jce_extensions_group.custom input {
	height: 16px;
	line-height: 14px;
    padding: 0;
}
